Big Huge Thesaurus

extraterrestrial object

noun